home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Risc World 3
/
Risc World 3.iso
/
SOFTWARE
/
ISSUE4
/
ZAP
/
!Zap
/
Modules
/
!StrongZap
/
!Help
next >
Wrap
Text File
|
2002-05-08
|
4KB
|
128 lines
StrongZap, a Zap syntax colouring mode
======================================
1.0 Features
============
Here is StrongZap, a !Zap syntax colouring mode for StrongHelp files.
As well as the syntax colouring this mode has a button bar which facilitates
the process of creating hyperlinks.
Although the author welcomes correspondence concerning this mode, he
makes no claim that it is bug free and, it is not guaranteed to perform
any particular function. It is to be used entirely at one's own risk.
This is Freeware, and may be distributed freely provided that all the
files remain intact.
2.0 Installation
================
Copy the !StrongZap application into the !Zap.Modules directory, then restart Zap.
3.0 Features
============
Command
~~~~~~~
FORZAP_FLAGSTOGGLE <word>
This has the same syntax as the WFORMAT_TOGGLE command. It ticks menu
entries if it is attached to them. This is used internally to generate
the mode menu.
4.0 Problems
============
So far the shortcomings are that "#"s and ";"s after "#"s are not
coloured in a particularly pleasing manner. There are also a large
number of idiosyncrasies with the colouring of any subsequent commands.
There is a need for more logical colours, in this mode which I hope to
address at some point. A number of logical colours currently play
multiple roles.
The mode is sensitive to the last character of the file being a line
feed, and will not colour commands on the last line correctly if this is
not present. This is common in some existing StrongHelp files.
5.0 History
===========
v0.14 - (18-Jul-01)
* Bugfix to Buttons positioning code.
* Adds 'Pointer' to the list of recognised commands
v0.13 - (06-Jul-01)
* Bugfix to Scripts loading code.
v0.12 - (15-Dec-97)
* All code now present centrally in the latest Zap ripped out.
v0.11 - (24-Jun-97)
* ZapSpell support added. The contents of "#" comments, {...} and labels
referred to after a => symbol are not spell-checked.
v0.10 - (12-May-97)
* SoftWrap added, with associated cursor editing mode options. Note
that this needs the latest version of SoftWrap mode to work properly.
v0.09 - (15-Mar-97)
* Buttons menu added.
* Window wrap added.
* Wrapping problems at line ends resolved.
v0.08 - (01-Mar-97)
* Buttons support added.
v0.07 - (07-Feb-97)
* A problem with links at the start of lines resolved.
v0.06 - (29-Jan-97)
* The problem (introduced in v0.05 with '='s and '-'s being miscoloured in
"< ... =>" structures resolved.
v0.05 - (28-Jan-97)
* The "<" exceptions ("<=", "<-" and "<<<<"(!?)) are now ignored by
the colouring routines.
v0.04 - (06-Jan-97)
* The Zap command "OLEFILECHANGED" was added in error and then
quickly stripped out again (apologies).
v0.03 - (13-Dec-96)
* Extensive revamp to improve functionality prior to release on
the main web site.
* Commands are now parsed inside {...} structures.
* More sensible interpretations of many structures beginning with
"f".
v0.02 - (09-Dec-96)
* Fix for bug involving logical line numbering.
v0.01 - (22-Nov-96)
* Very early release as a RFC to Gerph and a few others.
6.0 Contact
===========
Any bug reports should be sent to
bugs@zap.tartarus.org
Feature requests should be directed towards
zap-features@zap.tartarus.org
There are a also a number of mailing lists you can subscribe to - see
Zap's web pages for details:
http://zap.tartarus.org/